第一次当技术负责人,我踩过的 4 个坑
当年第一次当Tech Leader, 我以为这是技术能力的再升级。
后来才发现, 其实是一次认知被重构的过程。
那几年,我踩过 4 个很典型的坑。 如果你正准备、或刚刚走到这个位置, 这篇可能能帮你少走点弯路。
1️⃣ 还在用“优秀工程师”的方式当负责人
刚当技术负责人时,我最容易犯的一个错是:
什么都想自己亲自负责。
需求设计评审全部都参与,
难点我兜底
Code Review 事无巨细
短期看,项目推进很快; 长期看,问题全在我身上。
结果是:
成员成长慢
团队对我高度依赖
我自己被彻底绑死在项目需求里
后来我才明白:
负责人不是“最强工程师”, 而是“放大团队产出的那个人”。
2️⃣ 只盯技术方案,忽略业务节奏
那时是新业务发展期,我对技术方案的执念很深:
架构要“足够先进”
设计要“一次到位”
扩展性要“预留三年”
但现实很快打脸。
业务节奏一变, 很多设计根本用不上; 反而增加了系统复杂度和沟通成本。
后来我才意识到:
技术方案不是为未来服务的, 而是为“当下可控的下一步”服务的。
技术负责人, 必须学会在不完美中推进。
3️⃣ 低估了“人”的复杂度
这是我踩得最深、也最晚醒悟的一个坑。
我一开始的想法很简单:
把事情讲清楚,大家照着做就好了。
但现实是:
每个人的目标不同
对风险的容忍度不同
对“好代码”的理解也不同
如果你不主动处理这些差异, 问题就会在关键节点一起爆出来。
后来我才真正理解:
技术负责人,本质上是在管理不确定性, 而不只是管理代码。
4️⃣ 组织变动时,把“最核心的人”一起交了出去
这个坑,是我后来反复复盘、 但当时完全没意识到的问题。
当时技术部按业务线调整做系统交接时,定的方案是:
连人带系统一起交接。
听起来很合理: 系统熟,人也熟,交接成本最低。
但我忽略了一件致命的事:
想着是为业务好,没有把最核心的人员留下。
结果是:
你辛苦培养一年的人走了
对方给你的是技术能力差的人
交接给你的系统还在,但**“系统的灵魂”没了**。
后面很长一段时间:
- 新过来的人需要重新跟你过磨合期风险点没人敢拍板
我这个负责人,反而要承担更多不确定性
- 过去的同学在稳定的团队里熬不出头
后来我才真正明白:
系统的交接,如果你不提前保护这些人,
你迟早会为“当初的省事”付出更大的代价。